precipitous rock - Alemán Inglés Diccionario